package com.ruoyi.zhgd.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.util.Date;
import java.math.BigDecimal;

/**
 * 水稳拌和楼生产级配对象 n_cement_match
 *
 * @author cj
 * @date 2023-10-08
 */
@Data
//@EqualsAndHashCode(callSuper = true)
@TableName("n_cement_match")
public class NCementMatch {

    private static final long serialVersionUID=1L;

    /**
     * 主键
     */
    @TableId(value = "id")
    private String id;
    /**
     * 机构code
     */
    private String baseCode;
    /**
     * 项目主键
     */
    private String projectId;
    /**
     * 拌合站code
     */
    private String stationCode;
    /**
     * 配方编号
     */
    private String matchCode;
    /**
     * 摊铺层级
     */
    private String pavingLevel;
    /**
     * 集料1占比
     */
    private BigDecimal gravel1;
    /**
     * 集料2占比
     */
    private BigDecimal gravel2;
    /**
     * 集料3占比
     */
    private BigDecimal gravel3;
    /**
     * 集料4占比
     */
    private BigDecimal gravel4;
    /**
     * 集料5占比
     */
    private BigDecimal gravel5;
    /**
     * 集料6占比
     */
    private BigDecimal gravel6;
    /**
     * 水泥1占比
     */
    private BigDecimal powder1;
    /**
     * 水泥2占比
     */
    private BigDecimal powder2;
    /**
     * 水占比
     */
    private BigDecimal water;
    /**
     * 集料1名称
     */
    private String gravel1Name;
    /**
     * 集料2名称
     */
    private String gravel2Name;
    /**
     * 集料3名称
     */
    private String gravel3Name;
    /**
     * 集料4名称
     */
    private String gravel4Name;
    /**
     * 集料5名称
     */
    private String gravel5Name;
    /**
     * 集料6名称
     */
    private String gravel6Name;
    /**
     * 水泥1名称
     */
    private String powder1Name;
    /**
     * 水泥2名称
     */
    private String powder2Name;
    /**
     * 创建者
     */
    private Long creator;
    /**
     * 创建时间
     */
    private Date createDate;
    /**
     * 更新者
     */
    private Long updater;
    /**
     * 更新时间
     */
    private Date updateDate;

    /**
     * 水胶比上限
     */
    private BigDecimal sjbMaxVal;
    /**
     * 水胶比下限
     */
    private BigDecimal sjbMinVal;
    /**
     * 水含量上限
     */
    private BigDecimal waterMaxVal;
    /**
     * 水含量下限
     */
    private BigDecimal waterMinVal;
    /**
     * 水泥掺量外掺上限
     */
    private BigDecimal snMaxVal;
    /**
     * 水泥掺量外掺下限
     */
    private BigDecimal snMinVal;

}
